high-traffic area - Español Inglés Diccionario